
//方式一：简单，只能配一个
// module.exports = {
//   // devServer 本地开发服务配置
//   devServer: {
//     // 设置你的代理地址（这里写后端服务器的地址）
//     // 以后前端访问服务器地址时，前面直接写 /
//     // 后端地址本来是：http://localhost:3000/api/getbanner
//     // 会换成：http://localhost:8080/api/getbanner
//     // 这样就没有跨域问题了
//     // proxy即代理
//     proxy: 'http://localhost:3000'
//   }
// }



//方式二：负责，配置多个
module.exports = {
  devServer: {
    proxy: {
      //   /ujiuye/api/getBanner
      '/ujiuye': {
        // 匹配所有以'/ujiuye'开头的请求路径。以/ujiuye开头，是指端口后面是/ujiuye，再接正常路径
        // 这个路径会走代理：http://localhost:8080/ujiuye/api/getbanner
        // 后端收到的实际是：http://localhost:3000/api/getbanner

        target: 'http://localhost:3000', // 代理目标的基础路径
        changeOrigin: true,
        pathRewrite: { '^/ujiuye': '' }, // 后端收到的请求地址中，将'/pzh'替换为''
      },
    },
  },
};